package com.examsys.dao;

import java.util.List;

import com.examsys.po.Users;
import com.examsys.po.Users;
/**
 * 会员或者考试者数据访问层接口
 * @author edu-1
 *
 */
public interface UsersDao extends IBaseDao<Users, Integer> {
	/**
	 * 通过用户名去获取考试者
	 * @param userName
	 * @return
	 */
	public Users getUsersByUserName(String userName)throws Exception;

	// 添加信息
			public void add(Users obj) throws Exception;

			// 更新信息
			public void update(Users obj) throws Exception;

			// 删除信息
			public void delete(Integer id) throws Exception;
			
			//通过主键获得一条信息
			public Users get(Integer id) throws Exception;
			
			//获得信息列表
			public List<Users> getList1() throws Exception;
			
			//通过条件获得信息列表
			public List<Users> getList2(Users obj) throws Exception;
}
